﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using S7.Net;
using S7.Net.Types;

namespace DeHeng_Mes.Model.PlcModel.Right
{
    /// <summary>
    /// 二维码读取表
    /// </summary>
    public class SubCode
    {
        public byte[] Op10Glue { get; set; } = new byte[40];
        public byte[] Op10Glue_1 { get; set; } = new byte[40];
        public byte[] Op10Glue_2 { get; set; } = new byte[40];
        public byte[] Op10Glue_3 { get; set; } = new byte[40];

        public byte[] Op20Weld { get; set; } = new byte[40];
        public byte[] Op20Weld_1 { get; set; } = new byte[40];
        public byte[] Op20Weld_2 { get; set; } = new byte[40];
        public byte[] Op20Weld_3 { get; set; } = new byte[40];

        public byte[] Op30Weld_A { get; set; } = new byte[40];
        public byte[] Op30Weld_A_1 { get; set; } = new byte[40];
        public byte[] Op30Weld_A_2 { get; set; } = new byte[40];
        public byte[] Op30Weld_A_3 { get; set; } = new byte[40];

        public byte[] Op30Weld_B { get; set; } = new byte[40];
        public byte[] Op30Weld_B_1 { get; set; } = new byte[40];
        public byte[] Op30Weld_B_2 { get; set; } = new byte[40];
        public byte[] Op30Weld_B_3 { get; set; } = new byte[40];

        public byte[] Op40Weld { get; set; } = new byte[40];
        public byte[] Op40Weld_1 { get; set; } = new byte[40];
        public byte[] Op40Weld_2 { get; set; } = new byte[40];
        public byte[] Op40Weld_3 { get; set; } = new byte[40];

        public byte[] Op50Weld { get; set; } = new byte[40];
        public byte[] Op50Weld_1 { get; set; } = new byte[40];
        public byte[] Op50Weld_2 { get; set; } = new byte[40];
        public byte[] Op50Weld_3 { get; set; } = new byte[40];

        public byte[] Op60Weld { get; set; } = new byte[40];
        public byte[] Op60Weld_1 { get; set; } = new byte[40];
        public byte[] Op60Weld_2 { get; set; } = new byte[40];
        public byte[] Op60Weld_3 { get; set; } = new byte[40];

        public byte[] Op70Weld { get; set; } = new byte[40];
        public byte[] Op70Weld_1 { get; set; } = new byte[40];
        public byte[] Op70Weld_2 { get; set; } = new byte[40];
        public byte[] Op70Weld_3 { get; set; } = new byte[40];
    }
}
